﻿.header .hd {position:relative;height:85px;}
.header .hd{background: url(../images/Template5/topbg.png) no-repeat;}
.header .hd{background-position:right;}
.ubtrip_login,
.ubtrip_mytrip dt,
.search_tabs,
.notice li, .help-center li,
.item-area dd.current,
.ubtrip_search,
.item-content li,
.award,
.item-area dd.area_more a{background: url(../images/Template7/bg_index.png) no-repeat;}

.content{font-size:12px;text-align:left;}
.ubtrip_login{font-size:12px;background-position:0 -251px;height:27px;width:988px;margin:0 auto;background-repeat:repeat-x;line-height:27px;overflow:hidden;}
.ubtrip_login p{float:left;margin-left:29px;}
.ubtrip_links{float:right;text-align:left;margin-right:35px;}

.ubtrip_mytrip dt{font-weight:normal;background-position:-350px -389px}
.ubtrip_links li {float: left;height: 27px;margin-right: 5px;padding: 0 2px;}
.toolkit_mytrip{width:75px;}
.ubtrip_mytrip dd{display:none;}
.toolkit_mytrip dd a:link,.toolkit_mytrip dd a:visited{text-decoration:none;}
.toolkit_mytrip dd a:hover{background:#cee4f7;text-decoration:none;color:#fff;}
.toolkit_mytrip a{display:block;padding-left:9px;zoom:1}
.ubtrip_mytrip_hover {border:1px solid #ACCCEF;background:#fff;border-top:0;width:75px;position:absolute;z-index:50;overflow:hidden;margin-left:-1px;}                      
.ubtrip_mytrip_hover dd{display:block;}
.ubtrip_mytrip_hover dt{background-position:-350px -406px}
a.login_link{color:red;}
a.register_link{color:green;}

.template-hd-link{position:absolute;top:18px;right:27px;font-size: 14px;font-weight:bold;text-align:center;color:#666;}
.template-hd-link strong{background-position:-84px -240px;color:#FF8F11;}

.search_tabs{width:420px;height:240px;overflow:hidden;float:left;margin-right:10px;}

.ubtrip_search{height:51px;margin:10px 10px 0 10px;overflow:hidden;}
.ubtrip_search li{float:left;height:51px;overflow:hidden;cursor:pointer;width:100px;}
.ubtrip_search li.disabled{cursor:default;}
.ubtrip_search li.disabled a:link,.ubtrip_search li.disabled a:visited{color:#999;}
.ubtrip_search li a:link,.ubtrip_search li a:visited,.ubtrip_search li a:hover{font-size:14px;color:#4883B6;text-decoration:none;display:block;width:40px;margin:11px 0 0 64px;}

.ubtrip_search li.selected a{color:#7D7D7D;}
.t0-selected{background-position:0 -433px}
.t1-selected{background-position:0 -486px;}
.t2-selected{background-position:0 -539px;}
.t3-selected{background-position:0 -593px;}


.ubtrip_play{float:left;border:1px solid #BBDFFF;position:relative;overflow:hidden;zoom:1;height:238px;width:530px;}

.ubtrip_play_page{position:absolute;right:6px;bottom:7px;overflow:hidden;zoom:1}
.ubtrip_play_page li{height:18px;line-height:18px;overflow:hidden;text-align:center;width:18px;margin-right:4px;float:left;display:inline;cursor:pointer;background-color:#fff}
.ubtrip_play_page li.selected{color:#fff;background-color:#f60;font-weight:bold;}

.ubtrip_left{width:231px;float:left;margin-right:10px;}
.ubtrip_right{width:720px;float:left;}

.notice li, .help-center li{background-position:-413px -375px;}

.notice{margin-top:10px;}
.booking-step{padding:0 0 4px;margin-top:10px;margin-left:3px;margin-right:3px;}
.help-center{margin: 0 auto;text-align: left;}
.help-center, .travel-toolbox{width:auto;}
.item-box{margin-top:10px;}
.item-border{border-bottom:0;}
.travel-toolbox{border:1px solid #ccc;}


.new_special{margin-top:10px;height:596px;height:604px\9;*height:615px}
.new_special dl{margin:0;}
.new_special dt{float:left;margin:0}
.new_special dd{float:left;}


.item-area{border-bottom:2px solid #ddd;padding-bottom:3px;}
.item-area dt{height:28px;line-height:28px;overflow:hidden;margin-bottom:-5px;position:relative;font-size:14px;width:290px;}
.item-area dd{height:28px;line-height:28px;overflow:hidden;margin-bottom:-5px;cursor:pointer;width:50px;text-align:center;position:relative;color:#06c;}
.item-area dd.current{border:1px solid #ccc;border-bottom:0;background-position:0 -324px;font-size:14px;font-weight:bold;color:#666;}
.item-area dd.area_more{float:right;padding:0;width:52px;}
.item-area dd.area_more a{background-position:-79px -402px;width:52px;height:19px;text-indent:-100px;overflow:hidden;margin-top:4px;display:block;}

.item-content{padding:15px 0;}
.item-content li{overflow:hidden;zoom:1;line-height:180%;background-position:-413px -375px;padding-left:10px;width:290px;float:left;}
.item-content li.right_column{float:right;}
.item-content li a{float:left;}
.item-content li a:link,.item-content li a:visited{color:#06c;text-decoration:none;}
.item-content li a:hover{text-decoration:none;}
.item-content .item_date{margin-right:8px;color:#333;}
.item-content .price,.hotels-content .price{float:right;}

.award{float:right;background-position:0 -402px;width:64px;height:18px;line-height:18px;text-indent:20px;vertical-align:middle;font-weight:bold;color:#f60;position:relative;}
.award_tag{position:absolute;left:-18px;color:#fff;top:0}
.ubtrip_right .item-border-bd {
    margin: 0 10px;
}
.ubtrip_right .item-border-bd ul{display:none;}
.ubtrip_right .item-border-bd ul.current{display:block;}
.ubtrip_right .new_special{border-bottom:1px solid #ccc}
.travel-toolbox-weather{margin-left:20px;}
.train-times{margin-left:40px;}
.exchange-rates{margin:-5px 0 0 -10px;}

.hd-link{padding-top:38px;}
.search-content{margin:5px 9px 0;}
.search-content .input-default{width:130px;}
.search-content-bd .th{width:auto;font-weight:bold;color:#666;}
.search-bottom{margin-left:80px;}
.search-content-bd .th,.search-content-bd .td{padding:8px;}
.search-content-bd td select{border: 1px solid #CCCCCC;height: 20px;margin-left: 28px;width: 132px;}
.search-content-bd td select.dgroup_select{margin:0}



.box_title strong{font-size:12px;float:left}
.box_title span{float:right;height:28px;margin-right:10px;}
.box_title span a:link,.box_title span a:visited{color:#06c;font-weight:normal;}

.ad530x238{width:530px;height:238px;}
.ad530x238 a{display:block;}
.ad530x238 a img{display:block;border:0;margin:0}

.ad468x60{width:468px;height:60px;overflow:hidden;position:absolute;left:262px;top:5px;}
.ad230x200{width:230px;height:200px;overflow:hidden;margin-top:7px;}

.footer_pages{width:988px;}
.ad_google_height_100{height:100px;margin-top:10px;text-align:left;}
.ad_google_height_39{height:39px;text-align:left;}
.ad_google_height_71{height:71px;}


